package db

const TableNameHfNotifyLog = TablePrefix + "hf_notify_log"

type HfNotifyLog struct {
	BaseModel
	UID        uint   `gorm:"column:uid;type:int(11);default:0;comment:用户id" json:"uid" form:"uid"`                                   // 用户id
	Extension  string `gorm:"column:extension;type:varchar(50);default:'';comment:来源" json:"extension" form:"extension"`              // 来源
	UserCustID string `gorm:"column:user_cust_id;type:varchar(32);default:'';comment:汇付钱包id" json:"user_cust_id" form:"user_cust_id"` // 汇付钱包id
	OrderID    string `gorm:"column:order_id;type:varchar(100);default:'';comment:订单号" json:"order_id" form:"order_id"`               // 订单号
	OrderDate  string `gorm:"column:order_date;type:char(8);default:'';comment:支付时间" json:"order_date" form:"order_date"`             // 支付时间
	Status     string `gorm:"column:status;type:char(1);default:'';comment:第三方回调状态" json:"status" form:"status"`                      // 第三方回调状态
	DataJson   string `gorm:"column:data_json;type:text;comment:回调json数据" json:"data_json" form:"data_json"`                          // 回调json数据
}

func (*HfNotifyLog) TableName() string {
	return TableNameHfNotifyLog
}
